package com.zdya.combatdocuments.entity.vo;

import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;
import com.zdya.combatdocuments.entity.Document;
import com.zdya.combatdocuments.entity.DocumentApproval;
import com.zdya.combatdocuments.entity.Sign;
import lombok.Data;

import java.util.Base64;
import java.util.List;

/**
 * * @author: bj
 * * @date: 2023/6/1
 * * @desc: 文书库模块VO
 */
@Data
public class DocumentVO {

    /** 主键主键 */
    private Long id;

    /** 文书编号 */
    private String serialNum;

    /** 文书名称 */
    private String name;

    /** 文书类别 */
    private Integer type;

    /** 要素 */
    private String fromElement;

    /** 要素 */
    private String toElement;

    /** 发送方席位 */
    private String fromSeat;

    /** 接收方席位 */
    private String toSeat;

    /** 创建时间 */
    private Long createDate;

    /** 创建人 */
    private String createUser;

    /** 创建人名称 */
    private String createUserName;

    /** 创建日期开始时间 */
    private Long startDate;

    /** 创建日期结束时间 */
    private Long endDate;

    /** 文书等级 */
    private String docGrade;

    /** 审批流程 */
    private List<Sign> signs;

    /** 聊天记录表文书id*/
    private Long documentId;


}
